earth pressure balance tunnel boring machine - Francés Inglés Diccionario